package project.euler.honk.problem.to50;

import java.util.Arrays;

public final class Problem42 {
	
	private static final int SIZE = 20;
	private static final int[] triangleNumbers = new int[SIZE];
	
	private static void createNumbers() {
		for (int i = 0; i < SIZE; i++) {
			triangleNumbers[i] = (i * (i + 1)) / 2;
		}
	}
	
	private static boolean isTriangleWord(int index) {
		final char[] chars = words[index];
		int value = 0;
		for(char c : chars) {
			value += c - 'A' + 1;
		}
		int pos = Arrays.binarySearch(triangleNumbers, value);
		if(pos < 0) return false;
		return triangleNumbers[pos] == value;
	}
	
	public static int solve() {
		createNumbers();
		int count = 0;
		for (int i = 0; i < words.length; i++) {
			if(isTriangleWord(i)) count++;
		}
		return count;
	}
	
	public static void main(String[] args) {
		long start = System.currentTimeMillis();
		int count = solve();
		long end = System.currentTimeMillis();
		System.out.println("Result: " + count + " Time: " + (end - start));
	}
	
	
	
	
	
	
	private static final char[][] words = {"A".toCharArray(),"ABILITY".toCharArray(),"ABLE".toCharArray(),"ABOUT".toCharArray(),"ABOVE".toCharArray(),"ABSENCE".toCharArray(),"ABSOLUTELY".toCharArray(),"ACADEMIC".toCharArray(),"ACCEPT".toCharArray(),"ACCESS".toCharArray(),"ACCIDENT".toCharArray(),"ACCOMPANY".toCharArray(),"ACCORDING".toCharArray(),"ACCOUNT".toCharArray(),"ACHIEVE".toCharArray(),"ACHIEVEMENT".toCharArray(),"ACID".toCharArray(),"ACQUIRE".toCharArray(),"ACROSS".toCharArray(),"ACT".toCharArray(),"ACTION".toCharArray(),"ACTIVE".toCharArray(),"ACTIVITY".toCharArray(),"ACTUAL".toCharArray(),"ACTUALLY".toCharArray(),"ADD".toCharArray(),"ADDITION".toCharArray(),"ADDITIONAL".toCharArray(),"ADDRESS".toCharArray(),"ADMINISTRATION".toCharArray(),"ADMIT".toCharArray(),"ADOPT".toCharArray(),"ADULT".toCharArray(),"ADVANCE".toCharArray(),"ADVANTAGE".toCharArray(),"ADVICE".toCharArray(),"ADVISE".toCharArray(),"AFFAIR".toCharArray(),"AFFECT".toCharArray(),"AFFORD".toCharArray(),"AFRAID".toCharArray(),"AFTER".toCharArray(),"AFTERNOON".toCharArray(),"AFTERWARDS".toCharArray(),"AGAIN".toCharArray(),"AGAINST".toCharArray(),"AGE".toCharArray(),"AGENCY".toCharArray(),"AGENT".toCharArray(),"AGO".toCharArray(),"AGREE".toCharArray(),"AGREEMENT".toCharArray(),"AHEAD".toCharArray(),"AID".toCharArray(),"AIM".toCharArray(),"AIR".toCharArray(),"AIRCRAFT".toCharArray(),"ALL".toCharArray(),"ALLOW".toCharArray(),"ALMOST".toCharArray(),"ALONE".toCharArray(),"ALONG".toCharArray(),"ALREADY".toCharArray(),"ALRIGHT".toCharArray(),"ALSO".toCharArray(),"ALTERNATIVE".toCharArray(),"ALTHOUGH".toCharArray(),"ALWAYS".toCharArray(),"AMONG".toCharArray(),"AMONGST".toCharArray(),"AMOUNT".toCharArray(),"AN".toCharArray(),"ANALYSIS".toCharArray(),"ANCIENT".toCharArray(),"AND".toCharArray(),"ANIMAL".toCharArray(),"ANNOUNCE".toCharArray(),"ANNUAL".toCharArray(),"ANOTHER".toCharArray(),"ANSWER".toCharArray(),"ANY".toCharArray(),"ANYBODY".toCharArray(),"ANYONE".toCharArray(),"ANYTHING".toCharArray(),"ANYWAY".toCharArray(),"APART".toCharArray(),"APPARENT".toCharArray(),"APPARENTLY".toCharArray(),"APPEAL".toCharArray(),"APPEAR".toCharArray(),"APPEARANCE".toCharArray(),"APPLICATION".toCharArray(),"APPLY".toCharArray(),"APPOINT".toCharArray(),"APPOINTMENT".toCharArray(),"APPROACH".toCharArray(),"APPROPRIATE".toCharArray(),"APPROVE".toCharArray(),"AREA".toCharArray(),"ARGUE".toCharArray(),"ARGUMENT".toCharArray(),"ARISE".toCharArray(),"ARM".toCharArray(),"ARMY".toCharArray(),"AROUND".toCharArray(),"ARRANGE".toCharArray(),"ARRANGEMENT".toCharArray(),"ARRIVE".toCharArray(),"ART".toCharArray(),"ARTICLE".toCharArray(),"ARTIST".toCharArray(),"AS".toCharArray(),"ASK".toCharArray(),"ASPECT".toCharArray(),"ASSEMBLY".toCharArray(),"ASSESS".toCharArray(),"ASSESSMENT".toCharArray(),"ASSET".toCharArray(),"ASSOCIATE".toCharArray(),"ASSOCIATION".toCharArray(),"ASSUME".toCharArray(),"ASSUMPTION".toCharArray(),"AT".toCharArray(),"ATMOSPHERE".toCharArray(),"ATTACH".toCharArray(),"ATTACK".toCharArray(),"ATTEMPT".toCharArray(),"ATTEND".toCharArray(),"ATTENTION".toCharArray(),"ATTITUDE".toCharArray(),"ATTRACT".toCharArray(),"ATTRACTIVE".toCharArray(),"AUDIENCE".toCharArray(),"AUTHOR".toCharArray(),"AUTHORITY".toCharArray(),"AVAILABLE".toCharArray(),"AVERAGE".toCharArray(),"AVOID".toCharArray(),"AWARD".toCharArray(),"AWARE".toCharArray(),"AWAY".toCharArray(),"AYE".toCharArray(),"BABY".toCharArray(),"BACK".toCharArray(),"BACKGROUND".toCharArray(),"BAD".toCharArray(),"BAG".toCharArray(),"BALANCE".toCharArray(),"BALL".toCharArray(),"BAND".toCharArray(),"BANK".toCharArray(),"BAR".toCharArray(),"BASE".toCharArray(),"BASIC".toCharArray(),"BASIS".toCharArray(),"BATTLE".toCharArray(),"BE".toCharArray(),"BEAR".toCharArray(),"BEAT".toCharArray(),"BEAUTIFUL".toCharArray(),"BECAUSE".toCharArray(),"BECOME".toCharArray(),"BED".toCharArray(),"BEDROOM".toCharArray(),"BEFORE".toCharArray(),"BEGIN".toCharArray(),"BEGINNING".toCharArray(),"BEHAVIOUR".toCharArray(),"BEHIND".toCharArray(),"BELIEF".toCharArray(),"BELIEVE".toCharArray(),"BELONG".toCharArray(),"BELOW".toCharArray(),"BENEATH".toCharArray(),"BENEFIT".toCharArray(),"BESIDE".toCharArray(),"BEST".toCharArray(),"BETTER".toCharArray(),"BETWEEN".toCharArray(),"BEYOND".toCharArray(),"BIG".toCharArray(),"BILL".toCharArray(),"BIND".toCharArray(),"BIRD".toCharArray(),"BIRTH".toCharArray(),"BIT".toCharArray(),"BLACK".toCharArray(),"BLOCK".toCharArray(),"BLOOD".toCharArray(),"BLOODY".toCharArray(),"BLOW".toCharArray(),"BLUE".toCharArray(),"BOARD".toCharArray(),"BOAT".toCharArray(),"BODY".toCharArray(),"BONE".toCharArray(),"BOOK".toCharArray(),"BORDER".toCharArray(),"BOTH".toCharArray(),"BOTTLE".toCharArray(),"BOTTOM".toCharArray(),"BOX".toCharArray(),"BOY".toCharArray(),"BRAIN".toCharArray(),"BRANCH".toCharArray(),"BREAK".toCharArray(),"BREATH".toCharArray(),"BRIDGE".toCharArray(),"BRIEF".toCharArray(),"BRIGHT".toCharArray(),"BRING".toCharArray(),"BROAD".toCharArray(),"BROTHER".toCharArray(),"BUDGET".toCharArray(),"BUILD".toCharArray(),"BUILDING".toCharArray(),"BURN".toCharArray(),"BUS".toCharArray(),"BUSINESS".toCharArray(),"BUSY".toCharArray(),"BUT".toCharArray(),"BUY".toCharArray(),"BY".toCharArray(),"CABINET".toCharArray(),"CALL".toCharArray(),"CAMPAIGN".toCharArray(),"CAN".toCharArray(),"CANDIDATE".toCharArray(),"CAPABLE".toCharArray(),"CAPACITY".toCharArray(),"CAPITAL".toCharArray(),"CAR".toCharArray(),"CARD".toCharArray(),"CARE".toCharArray(),"CAREER".toCharArray(),"CAREFUL".toCharArray(),"CAREFULLY".toCharArray(),"CARRY".toCharArray(),"CASE".toCharArray(),"CASH".toCharArray(),"CAT".toCharArray(),"CATCH".toCharArray(),"CATEGORY".toCharArray(),"CAUSE".toCharArray(),"CELL".toCharArray(),"CENTRAL".toCharArray(),"CENTRE".toCharArray(),"CENTURY".toCharArray(),"CERTAIN".toCharArray(),"CERTAINLY".toCharArray(),"CHAIN".toCharArray(),"CHAIR".toCharArray(),"CHAIRMAN".toCharArray(),"CHALLENGE".toCharArray(),"CHANCE".toCharArray(),"CHANGE".toCharArray(),"CHANNEL".toCharArray(),"CHAPTER".toCharArray(),"CHARACTER".toCharArray(),"CHARACTERISTIC".toCharArray(),"CHARGE".toCharArray(),"CHEAP".toCharArray(),"CHECK".toCharArray(),"CHEMICAL".toCharArray(),"CHIEF".toCharArray(),"CHILD".toCharArray(),"CHOICE".toCharArray(),"CHOOSE".toCharArray(),"CHURCH".toCharArray(),"CIRCLE".toCharArray(),"CIRCUMSTANCE".toCharArray(),"CITIZEN".toCharArray(),"CITY".toCharArray(),"CIVIL".toCharArray(),"CLAIM".toCharArray(),"CLASS".toCharArray(),"CLEAN".toCharArray(),"CLEAR".toCharArray(),"CLEARLY".toCharArray(),"CLIENT".toCharArray(),"CLIMB".toCharArray(),"CLOSE".toCharArray(),"CLOSELY".toCharArray(),"CLOTHES".toCharArray(),"CLUB".toCharArray(),"COAL".toCharArray(),"CODE".toCharArray(),"COFFEE".toCharArray(),"COLD".toCharArray(),"COLLEAGUE".toCharArray(),"COLLECT".toCharArray(),"COLLECTION".toCharArray(),"COLLEGE".toCharArray(),"COLOUR".toCharArray(),"COMBINATION".toCharArray(),"COMBINE".toCharArray(),"COME".toCharArray(),"COMMENT".toCharArray(),"COMMERCIAL".toCharArray(),"COMMISSION".toCharArray(),"COMMIT".toCharArray(),"COMMITMENT".toCharArray(),"COMMITTEE".toCharArray(),"COMMON".toCharArray(),"COMMUNICATION".toCharArray(),"COMMUNITY".toCharArray(),"COMPANY".toCharArray(),"COMPARE".toCharArray(),"COMPARISON".toCharArray(),"COMPETITION".toCharArray(),"COMPLETE".toCharArray(),"COMPLETELY".toCharArray(),"COMPLEX".toCharArray(),"COMPONENT".toCharArray(),"COMPUTER".toCharArray(),"CONCENTRATE".toCharArray(),"CONCENTRATION".toCharArray(),"CONCEPT".toCharArray(),"CONCERN".toCharArray(),"CONCERNED".toCharArray(),"CONCLUDE".toCharArray(),"CONCLUSION".toCharArray(),"CONDITION".toCharArray(),"CONDUCT".toCharArray(),"CONFERENCE".toCharArray(),"CONFIDENCE".toCharArray(),"CONFIRM".toCharArray(),"CONFLICT".toCharArray(),"CONGRESS".toCharArray(),"CONNECT".toCharArray(),"CONNECTION".toCharArray(),"CONSEQUENCE".toCharArray(),"CONSERVATIVE".toCharArray(),"CONSIDER".toCharArray(),"CONSIDERABLE".toCharArray(),"CONSIDERATION".toCharArray(),"CONSIST".toCharArray(),"CONSTANT".toCharArray(),"CONSTRUCTION".toCharArray(),"CONSUMER".toCharArray(),"CONTACT".toCharArray(),"CONTAIN".toCharArray(),"CONTENT".toCharArray(),"CONTEXT".toCharArray(),"CONTINUE".toCharArray(),"CONTRACT".toCharArray(),"CONTRAST".toCharArray(),"CONTRIBUTE".toCharArray(),"CONTRIBUTION".toCharArray(),"CONTROL".toCharArray(),"CONVENTION".toCharArray(),"CONVERSATION".toCharArray(),"COPY".toCharArray(),"CORNER".toCharArray(),"CORPORATE".toCharArray(),"CORRECT".toCharArray(),"COS".toCharArray(),"COST".toCharArray(),"COULD".toCharArray(),"COUNCIL".toCharArray(),"COUNT".toCharArray(),"COUNTRY".toCharArray(),"COUNTY".toCharArray(),"COUPLE".toCharArray(),"COURSE".toCharArray(),"COURT".toCharArray(),"COVER".toCharArray(),"CREATE".toCharArray(),"CREATION".toCharArray(),"CREDIT".toCharArray(),"CRIME".toCharArray(),"CRIMINAL".toCharArray(),"CRISIS".toCharArray(),"CRITERION".toCharArray(),"CRITICAL".toCharArray(),"CRITICISM".toCharArray(),"CROSS".toCharArray(),"CROWD".toCharArray(),"CRY".toCharArray(),"CULTURAL".toCharArray(),"CULTURE".toCharArray(),"CUP".toCharArray(),"CURRENT".toCharArray(),"CURRENTLY".toCharArray(),"CURRICULUM".toCharArray(),"CUSTOMER".toCharArray(),"CUT".toCharArray(),"DAMAGE".toCharArray(),"DANGER".toCharArray(),"DANGEROUS".toCharArray(),"DARK".toCharArray(),"DATA".toCharArray(),"DATE".toCharArray(),"DAUGHTER".toCharArray(),"DAY".toCharArray(),"DEAD".toCharArray(),"DEAL".toCharArray(),"DEATH".toCharArray(),"DEBATE".toCharArray(),"DEBT".toCharArray(),"DECADE".toCharArray(),"DECIDE".toCharArray(),"DECISION".toCharArray(),"DECLARE".toCharArray(),"DEEP".toCharArray(),"DEFENCE".toCharArray(),"DEFENDANT".toCharArray(),"DEFINE".toCharArray(),"DEFINITION".toCharArray(),"DEGREE".toCharArray(),"DELIVER".toCharArray(),"DEMAND".toCharArray(),"DEMOCRATIC".toCharArray(),"DEMONSTRATE".toCharArray(),"DENY".toCharArray(),"DEPARTMENT".toCharArray(),"DEPEND".toCharArray(),"DEPUTY".toCharArray(),"DERIVE".toCharArray(),"DESCRIBE".toCharArray(),"DESCRIPTION".toCharArray(),"DESIGN".toCharArray(),"DESIRE".toCharArray(),"DESK".toCharArray(),"DESPITE".toCharArray(),"DESTROY".toCharArray(),"DETAIL".toCharArray(),"DETAILED".toCharArray(),"DETERMINE".toCharArray(),"DEVELOP".toCharArray(),"DEVELOPMENT".toCharArray(),"DEVICE".toCharArray(),"DIE".toCharArray(),"DIFFERENCE".toCharArray(),"DIFFERENT".toCharArray(),"DIFFICULT".toCharArray(),"DIFFICULTY".toCharArray(),"DINNER".toCharArray(),"DIRECT".toCharArray(),"DIRECTION".toCharArray(),"DIRECTLY".toCharArray(),"DIRECTOR".toCharArray(),"DISAPPEAR".toCharArray(),"DISCIPLINE".toCharArray(),"DISCOVER".toCharArray(),"DISCUSS".toCharArray(),"DISCUSSION".toCharArray(),"DISEASE".toCharArray(),"DISPLAY".toCharArray(),"DISTANCE".toCharArray(),"DISTINCTION".toCharArray(),"DISTRIBUTION".toCharArray(),"DISTRICT".toCharArray(),"DIVIDE".toCharArray(),"DIVISION".toCharArray(),"DO".toCharArray(),"DOCTOR".toCharArray(),"DOCUMENT".toCharArray(),"DOG".toCharArray(),"DOMESTIC".toCharArray(),"DOOR".toCharArray(),"DOUBLE".toCharArray(),"DOUBT".toCharArray(),"DOWN".toCharArray(),"DRAW".toCharArray(),"DRAWING".toCharArray(),"DREAM".toCharArray(),"DRESS".toCharArray(),"DRINK".toCharArray(),"DRIVE".toCharArray(),"DRIVER".toCharArray(),"DROP".toCharArray(),"DRUG".toCharArray(),"DRY".toCharArray(),"DUE".toCharArray(),"DURING".toCharArray(),"DUTY".toCharArray(),"EACH".toCharArray(),"EAR".toCharArray(),"EARLY".toCharArray(),"EARN".toCharArray(),"EARTH".toCharArray(),"EASILY".toCharArray(),"EAST".toCharArray(),"EASY".toCharArray(),"EAT".toCharArray(),"ECONOMIC".toCharArray(),"ECONOMY".toCharArray(),"EDGE".toCharArray(),"EDITOR".toCharArray(),"EDUCATION".toCharArray(),"EDUCATIONAL".toCharArray(),"EFFECT".toCharArray(),"EFFECTIVE".toCharArray(),"EFFECTIVELY".toCharArray(),"EFFORT".toCharArray(),"EGG".toCharArray(),"EITHER".toCharArray(),"ELDERLY".toCharArray(),"ELECTION".toCharArray(),"ELEMENT".toCharArray(),"ELSE".toCharArray(),"ELSEWHERE".toCharArray(),"EMERGE".toCharArray(),"EMPHASIS".toCharArray(),"EMPLOY".toCharArray(),"EMPLOYEE".toCharArray(),"EMPLOYER".toCharArray(),"EMPLOYMENT".toCharArray(),"EMPTY".toCharArray(),"ENABLE".toCharArray(),"ENCOURAGE".toCharArray(),"END".toCharArray(),"ENEMY".toCharArray(),"ENERGY".toCharArray(),"ENGINE".toCharArray(),"ENGINEERING".toCharArray(),"ENJOY".toCharArray(),"ENOUGH".toCharArray(),"ENSURE".toCharArray(),"ENTER".toCharArray(),"ENTERPRISE".toCharArray(),"ENTIRE".toCharArray(),"ENTIRELY".toCharArray(),"ENTITLE".toCharArray(),"ENTRY".toCharArray(),"ENVIRONMENT".toCharArray(),"ENVIRONMENTAL".toCharArray(),"EQUAL".toCharArray(),"EQUALLY".toCharArray(),"EQUIPMENT".toCharArray(),"ERROR".toCharArray(),"ESCAPE".toCharArray(),"ESPECIALLY".toCharArray(),"ESSENTIAL".toCharArray(),"ESTABLISH".toCharArray(),"ESTABLISHMENT".toCharArray(),"ESTATE".toCharArray(),"ESTIMATE".toCharArray(),"EVEN".toCharArray(),"EVENING".toCharArray(),"EVENT".toCharArray(),"EVENTUALLY".toCharArray(),"EVER".toCharArray(),"EVERY".toCharArray(),"EVERYBODY".toCharArray(),"EVERYONE".toCharArray(),"EVERYTHING".toCharArray(),"EVIDENCE".toCharArray(),"EXACTLY".toCharArray(),"EXAMINATION".toCharArray(),"EXAMINE".toCharArray(),"EXAMPLE".toCharArray(),"EXCELLENT".toCharArray(),"EXCEPT".toCharArray(),"EXCHANGE".toCharArray(),"EXECUTIVE".toCharArray(),"EXERCISE".toCharArray(),"EXHIBITION".toCharArray(),"EXIST".toCharArray(),"EXISTENCE".toCharArray(),"EXISTING".toCharArray(),"EXPECT".toCharArray(),"EXPECTATION".toCharArray(),"EXPENDITURE".toCharArray(),"EXPENSE".toCharArray(),"EXPENSIVE".toCharArray(),"EXPERIENCE".toCharArray(),"EXPERIMENT".toCharArray(),"EXPERT".toCharArray(),"EXPLAIN".toCharArray(),"EXPLANATION".toCharArray(),"EXPLORE".toCharArray(),"EXPRESS".toCharArray(),"EXPRESSION".toCharArray(),"EXTEND".toCharArray(),"EXTENT".toCharArray(),"EXTERNAL".toCharArray(),"EXTRA".toCharArray(),"EXTREMELY".toCharArray(),"EYE".toCharArray(),"FACE".toCharArray(),"FACILITY".toCharArray(),"FACT".toCharArray(),"FACTOR".toCharArray(),"FACTORY".toCharArray(),"FAIL".toCharArray(),"FAILURE".toCharArray(),"FAIR".toCharArray(),"FAIRLY".toCharArray(),"FAITH".toCharArray(),"FALL".toCharArray(),"FAMILIAR".toCharArray(),"FAMILY".toCharArray(),"FAMOUS".toCharArray(),"FAR".toCharArray(),"FARM".toCharArray(),"FARMER".toCharArray(),"FASHION".toCharArray(),"FAST".toCharArray(),"FATHER".toCharArray(),"FAVOUR".toCharArray(),"FEAR".toCharArray(),"FEATURE".toCharArray(),"FEE".toCharArray(),"FEEL".toCharArray(),"FEELING".toCharArray(),"FEMALE".toCharArray(),"FEW".toCharArray(),"FIELD".toCharArray(),"FIGHT".toCharArray(),"FIGURE".toCharArray(),"FILE".toCharArray(),"FILL".toCharArray(),"FILM".toCharArray(),"FINAL".toCharArray(),"FINALLY".toCharArray(),"FINANCE".toCharArray(),"FINANCIAL".toCharArray(),"FIND".toCharArray(),"FINDING".toCharArray(),"FINE".toCharArray(),"FINGER".toCharArray(),"FINISH".toCharArray(),"FIRE".toCharArray(),"FIRM".toCharArray(),"FIRST".toCharArray(),"FISH".toCharArray(),"FIT".toCharArray(),"FIX".toCharArray(),"FLAT".toCharArray(),"FLIGHT".toCharArray(),"FLOOR".toCharArray(),"FLOW".toCharArray(),"FLOWER".toCharArray(),"FLY".toCharArray(),"FOCUS".toCharArray(),"FOLLOW".toCharArray(),"FOLLOWING".toCharArray(),"FOOD".toCharArray(),"FOOT".toCharArray(),"FOOTBALL".toCharArray(),"FOR".toCharArray(),"FORCE".toCharArray(),"FOREIGN".toCharArray(),"FOREST".toCharArray(),"FORGET".toCharArray(),"FORM".toCharArray(),"FORMAL".toCharArray(),"FORMER".toCharArray(),"FORWARD".toCharArray(),"FOUNDATION".toCharArray(),"FREE".toCharArray(),"FREEDOM".toCharArray(),"FREQUENTLY".toCharArray(),"FRESH".toCharArray(),"FRIEND".toCharArray(),"FROM".toCharArray(),"FRONT".toCharArray(),"FRUIT".toCharArray(),"FUEL".toCharArray(),"FULL".toCharArray(),"FULLY".toCharArray(),"FUNCTION".toCharArray(),"FUND".toCharArray(),"FUNNY".toCharArray(),"FURTHER".toCharArray(),"FUTURE".toCharArray(),"GAIN".toCharArray(),"GAME".toCharArray(),"GARDEN".toCharArray(),"GAS".toCharArray(),"GATE".toCharArray(),"GATHER".toCharArray(),"GENERAL".toCharArray(),"GENERALLY".toCharArray(),"GENERATE".toCharArray(),"GENERATION".toCharArray(),"GENTLEMAN".toCharArray(),"GET".toCharArray(),"GIRL".toCharArray(),"GIVE".toCharArray(),"GLASS".toCharArray(),"GO".toCharArray(),"GOAL".toCharArray(),"GOD".toCharArray(),"GOLD".toCharArray(),"GOOD".toCharArray(),"GOVERNMENT".toCharArray(),"GRANT".toCharArray(),"GREAT".toCharArray(),"GREEN".toCharArray(),"GREY".toCharArray(),"GROUND".toCharArray(),"GROUP".toCharArray(),"GROW".toCharArray(),"GROWING".toCharArray(),"GROWTH".toCharArray(),"GUEST".toCharArray(),"GUIDE".toCharArray(),"GUN".toCharArray(),"HAIR".toCharArray(),"HALF".toCharArray(),"HALL".toCharArray(),"HAND".toCharArray(),"HANDLE".toCharArray(),"HANG".toCharArray(),"HAPPEN".toCharArray(),"HAPPY".toCharArray(),"HARD".toCharArray(),"HARDLY".toCharArray(),"HATE".toCharArray(),"HAVE".toCharArray(),"HE".toCharArray(),"HEAD".toCharArray(),"HEALTH".toCharArray(),"HEAR".toCharArray(),"HEART".toCharArray(),"HEAT".toCharArray(),"HEAVY".toCharArray(),"HELL".toCharArray(),"HELP".toCharArray(),"HENCE".toCharArray(),"HER".toCharArray(),"HERE".toCharArray(),"HERSELF".toCharArray(),"HIDE".toCharArray(),"HIGH".toCharArray(),"HIGHLY".toCharArray(),"HILL".toCharArray(),"HIM".toCharArray(),"HIMSELF".toCharArray(),"HIS".toCharArray(),"HISTORICAL".toCharArray(),"HISTORY".toCharArray(),"HIT".toCharArray(),"HOLD".toCharArray(),"HOLE".toCharArray(),"HOLIDAY".toCharArray(),"HOME".toCharArray(),"HOPE".toCharArray(),"HORSE".toCharArray(),"HOSPITAL".toCharArray(),"HOT".toCharArray(),"HOTEL".toCharArray(),"HOUR".toCharArray(),"HOUSE".toCharArray(),"HOUSEHOLD".toCharArray(),"HOUSING".toCharArray(),"HOW".toCharArray(),"HOWEVER".toCharArray(),"HUGE".toCharArray(),"HUMAN".toCharArray(),"HURT".toCharArray(),"HUSBAND".toCharArray(),"I".toCharArray(),"IDEA".toCharArray(),"IDENTIFY".toCharArray(),"IF".toCharArray(),"IGNORE".toCharArray(),"ILLUSTRATE".toCharArray(),"IMAGE".toCharArray(),"IMAGINE".toCharArray(),"IMMEDIATE".toCharArray(),"IMMEDIATELY".toCharArray(),"IMPACT".toCharArray(),"IMPLICATION".toCharArray(),"IMPLY".toCharArray(),"IMPORTANCE".toCharArray(),"IMPORTANT".toCharArray(),"IMPOSE".toCharArray(),"IMPOSSIBLE".toCharArray(),"IMPRESSION".toCharArray(),"IMPROVE".toCharArray(),"IMPROVEMENT".toCharArray(),"IN".toCharArray(),"INCIDENT".toCharArray(),"INCLUDE".toCharArray(),"INCLUDING".toCharArray(),"INCOME".toCharArray(),"INCREASE".toCharArray(),"INCREASED".toCharArray(),"INCREASINGLY".toCharArray(),"INDEED".toCharArray(),"INDEPENDENT".toCharArray(),"INDEX".toCharArray(),"INDICATE".toCharArray(),"INDIVIDUAL".toCharArray(),"INDUSTRIAL".toCharArray(),"INDUSTRY".toCharArray(),"INFLUENCE".toCharArray(),"INFORM".toCharArray(),"INFORMATION".toCharArray(),"INITIAL".toCharArray(),"INITIATIVE".toCharArray(),"INJURY".toCharArray(),"INSIDE".toCharArray(),"INSIST".toCharArray(),"INSTANCE".toCharArray(),"INSTEAD".toCharArray(),"INSTITUTE".toCharArray(),"INSTITUTION".toCharArray(),"INSTRUCTION".toCharArray(),"INSTRUMENT".toCharArray(),"INSURANCE".toCharArray(),"INTEND".toCharArray(),"INTENTION".toCharArray(),"INTEREST".toCharArray(),"INTERESTED".toCharArray(),"INTERESTING".toCharArray(),"INTERNAL".toCharArray(),"INTERNATIONAL".toCharArray(),"INTERPRETATION".toCharArray(),"INTERVIEW".toCharArray(),"INTO".toCharArray(),"INTRODUCE".toCharArray(),"INTRODUCTION".toCharArray(),"INVESTIGATE".toCharArray(),"INVESTIGATION".toCharArray(),"INVESTMENT".toCharArray(),"INVITE".toCharArray(),"INVOLVE".toCharArray(),"IRON".toCharArray(),"IS".toCharArray(),"ISLAND".toCharArray(),"ISSUE".toCharArray(),"IT".toCharArray(),"ITEM".toCharArray(),"ITS".toCharArray(),"ITSELF".toCharArray(),"JOB".toCharArray(),"JOIN".toCharArray(),"JOINT".toCharArray(),"JOURNEY".toCharArray(),"JUDGE".toCharArray(),"JUMP".toCharArray(),"JUST".toCharArray(),"JUSTICE".toCharArray(),"KEEP".toCharArray(),"KEY".toCharArray(),"KID".toCharArray(),"KILL".toCharArray(),"KIND".toCharArray(),"KING".toCharArray(),"KITCHEN".toCharArray(),"KNEE".toCharArray(),"KNOW".toCharArray(),"KNOWLEDGE".toCharArray(),"LABOUR".toCharArray(),"LACK".toCharArray(),"LADY".toCharArray(),"LAND".toCharArray(),"LANGUAGE".toCharArray(),"LARGE".toCharArray(),"LARGELY".toCharArray(),"LAST".toCharArray(),"LATE".toCharArray(),"LATER".toCharArray(),"LATTER".toCharArray(),"LAUGH".toCharArray(),"LAUNCH".toCharArray(),"LAW".toCharArray(),"LAWYER".toCharArray(),"LAY".toCharArray(),"LEAD".toCharArray(),"LEADER".toCharArray(),"LEADERSHIP".toCharArray(),"LEADING".toCharArray(),"LEAF".toCharArray(),"LEAGUE".toCharArray(),"LEAN".toCharArray(),"LEARN".toCharArray(),"LEAST".toCharArray(),"LEAVE".toCharArray(),"LEFT".toCharArray(),"LEG".toCharArray(),"LEGAL".toCharArray(),"LEGISLATION".toCharArray(),"LENGTH".toCharArray(),"LESS".toCharArray(),"LET".toCharArray(),"LETTER".toCharArray(),"LEVEL".toCharArray(),"LIABILITY".toCharArray(),"LIBERAL".toCharArray(),"LIBRARY".toCharArray(),"LIE".toCharArray(),"LIFE".toCharArray(),"LIFT".toCharArray(),"LIGHT".toCharArray(),"LIKE".toCharArray(),"LIKELY".toCharArray(),"LIMIT".toCharArray(),"LIMITED".toCharArray(),"LINE".toCharArray(),"LINK".toCharArray(),"LIP".toCharArray(),"LIST".toCharArray(),"LISTEN".toCharArray(),"LITERATURE".toCharArray(),"LITTLE".toCharArray(),"LIVE".toCharArray(),"LIVING".toCharArray(),"LOAN".toCharArray(),"LOCAL".toCharArray(),"LOCATION".toCharArray(),"LONG".toCharArray(),"LOOK".toCharArray(),"LORD".toCharArray(),"LOSE".toCharArray(),"LOSS".toCharArray(),"LOT".toCharArray(),"LOVE".toCharArray(),"LOVELY".toCharArray(),"LOW".toCharArray(),"LUNCH".toCharArray(),"MACHINE".toCharArray(),"MAGAZINE".toCharArray(),"MAIN".toCharArray(),"MAINLY".toCharArray(),"MAINTAIN".toCharArray(),"MAJOR".toCharArray(),"MAJORITY".toCharArray(),"MAKE".toCharArray(),"MALE".toCharArray(),"MAN".toCharArray(),"MANAGE".toCharArray(),"MANAGEMENT".toCharArray(),"MANAGER".toCharArray(),"MANNER".toCharArray(),"MANY".toCharArray(),"MAP".toCharArray(),"MARK".toCharArray(),"MARKET".toCharArray(),"MARRIAGE".toCharArray(),"MARRIED".toCharArray(),"MARRY".toCharArray(),"MASS".toCharArray(),"MASTER".toCharArray(),"MATCH".toCharArray(),"MATERIAL".toCharArray(),"MATTER".toCharArray(),"MAY".toCharArray(),"MAYBE".toCharArray(),"ME".toCharArray(),"MEAL".toCharArray(),"MEAN".toCharArray(),"MEANING".toCharArray(),"MEANS".toCharArray(),"MEANWHILE".toCharArray(),"MEASURE".toCharArray(),"MECHANISM".toCharArray(),"MEDIA".toCharArray(),"MEDICAL".toCharArray(),"MEET".toCharArray(),"MEETING".toCharArray(),"MEMBER".toCharArray(),"MEMBERSHIP".toCharArray(),"MEMORY".toCharArray(),"MENTAL".toCharArray(),"MENTION".toCharArray(),"MERELY".toCharArray(),"MESSAGE".toCharArray(),"METAL".toCharArray(),"METHOD".toCharArray(),"MIDDLE".toCharArray(),"MIGHT".toCharArray(),"MILE".toCharArray(),"MILITARY".toCharArray(),"MILK".toCharArray(),"MIND".toCharArray(),"MINE".toCharArray(),"MINISTER".toCharArray(),"MINISTRY".toCharArray(),"MINUTE".toCharArray(),"MISS".toCharArray(),"MISTAKE".toCharArray(),"MODEL".toCharArray(),"MODERN".toCharArray(),"MODULE".toCharArray(),"MOMENT".toCharArray(),"MONEY".toCharArray(),"MONTH".toCharArray(),"MORE".toCharArray(),"MORNING".toCharArray(),"MOST".toCharArray(),"MOTHER".toCharArray(),"MOTION".toCharArray(),"MOTOR".toCharArray(),"MOUNTAIN".toCharArray(),"MOUTH".toCharArray(),"MOVE".toCharArray(),"MOVEMENT".toCharArray(),"MUCH".toCharArray(),"MURDER".toCharArray(),"MUSEUM".toCharArray(),"MUSIC".toCharArray(),"MUST".toCharArray(),"MY".toCharArray(),"MYSELF".toCharArray(),"NAME".toCharArray(),"NARROW".toCharArray(),"NATION".toCharArray(),"NATIONAL".toCharArray(),"NATURAL".toCharArray(),"NATURE".toCharArray(),"NEAR".toCharArray(),"NEARLY".toCharArray(),"NECESSARILY".toCharArray(),"NECESSARY".toCharArray(),"NECK".toCharArray(),"NEED".toCharArray(),"NEGOTIATION".toCharArray(),"NEIGHBOUR".toCharArray(),"NEITHER".toCharArray(),"NETWORK".toCharArray(),"NEVER".toCharArray(),"NEVERTHELESS".toCharArray(),"NEW".toCharArray(),"NEWS".toCharArray(),"NEWSPAPER".toCharArray(),"NEXT".toCharArray(),"NICE".toCharArray(),"NIGHT".toCharArray(),"NO".toCharArray(),"NOBODY".toCharArray(),"NOD".toCharArray(),"NOISE".toCharArray(),"NONE".toCharArray(),"NOR".toCharArray(),"NORMAL".toCharArray(),"NORMALLY".toCharArray(),"NORTH".toCharArray(),"NORTHERN".toCharArray(),"NOSE".toCharArray(),"NOT".toCharArray(),"NOTE".toCharArray(),"NOTHING".toCharArray(),"NOTICE".toCharArray(),"NOTION".toCharArray(),"NOW".toCharArray(),"NUCLEAR".toCharArray(),"NUMBER".toCharArray(),"NURSE".toCharArray(),"OBJECT".toCharArray(),"OBJECTIVE".toCharArray(),"OBSERVATION".toCharArray(),"OBSERVE".toCharArray(),"OBTAIN".toCharArray(),"OBVIOUS".toCharArray(),"OBVIOUSLY".toCharArray(),"OCCASION".toCharArray(),"OCCUR".toCharArray(),"ODD".toCharArray(),"OF".toCharArray(),"OFF".toCharArray(),"OFFENCE".toCharArray(),"OFFER".toCharArray(),"OFFICE".toCharArray(),"OFFICER".toCharArray(),"OFFICIAL".toCharArray(),"OFTEN".toCharArray(),"OIL".toCharArray(),"OKAY".toCharArray(),"OLD".toCharArray(),"ON".toCharArray(),"ONCE".toCharArray(),"ONE".toCharArray(),"ONLY".toCharArray(),"ONTO".toCharArray(),"OPEN".toCharArray(),"OPERATE".toCharArray(),"OPERATION".toCharArray(),"OPINION".toCharArray(),"OPPORTUNITY".toCharArray(),"OPPOSITION".toCharArray(),"OPTION".toCharArray(),"OR".toCharArray(),"ORDER".toCharArray(),"ORDINARY".toCharArray(),"ORGANISATION".toCharArray(),"ORGANISE".toCharArray(),"ORGANIZATION".toCharArray(),"ORIGIN".toCharArray(),"ORIGINAL".toCharArray(),"OTHER".toCharArray(),"OTHERWISE".toCharArray(),"OUGHT".toCharArray(),"OUR".toCharArray(),"OURSELVES".toCharArray(),"OUT".toCharArray(),"OUTCOME".toCharArray(),"OUTPUT".toCharArray(),"OUTSIDE".toCharArray(),"OVER".toCharArray(),"OVERALL".toCharArray(),"OWN".toCharArray(),"OWNER".toCharArray(),"PACKAGE".toCharArray(),"PAGE".toCharArray(),"PAIN".toCharArray(),"PAINT".toCharArray(),"PAINTING".toCharArray(),"PAIR".toCharArray(),"PANEL".toCharArray(),"PAPER".toCharArray(),"PARENT".toCharArray(),"PARK".toCharArray(),"PARLIAMENT".toCharArray(),"PART".toCharArray(),"PARTICULAR".toCharArray(),"PARTICULARLY".toCharArray(),"PARTLY".toCharArray(),"PARTNER".toCharArray(),"PARTY".toCharArray(),"PASS".toCharArray(),"PASSAGE".toCharArray(),"PAST".toCharArray(),"PATH".toCharArray(),"PATIENT".toCharArray(),"PATTERN".toCharArray(),"PAY".toCharArray(),"PAYMENT".toCharArray(),"PEACE".toCharArray(),"PENSION".toCharArray(),"PEOPLE".toCharArray(),"PER".toCharArray(),"PERCENT".toCharArray(),"PERFECT".toCharArray(),"PERFORM".toCharArray(),"PERFORMANCE".toCharArray(),"PERHAPS".toCharArray(),"PERIOD".toCharArray(),"PERMANENT".toCharArray(),"PERSON".toCharArray(),"PERSONAL".toCharArray(),"PERSUADE".toCharArray(),"PHASE".toCharArray(),"PHONE".toCharArray(),"PHOTOGRAPH".toCharArray(),"PHYSICAL".toCharArray(),"PICK".toCharArray(),"PICTURE".toCharArray(),"PIECE".toCharArray(),"PLACE".toCharArray(),"PLAN".toCharArray(),"PLANNING".toCharArray(),"PLANT".toCharArray(),"PLASTIC".toCharArray(),"PLATE".toCharArray(),"PLAY".toCharArray(),"PLAYER".toCharArray(),"PLEASE".toCharArray(),"PLEASURE".toCharArray(),"PLENTY".toCharArray(),"PLUS".toCharArray(),"POCKET".toCharArray(),"POINT".toCharArray(),"POLICE".toCharArray(),"POLICY".toCharArray(),"POLITICAL".toCharArray(),"POLITICS".toCharArray(),"POOL".toCharArray(),"POOR".toCharArray(),"POPULAR".toCharArray(),"POPULATION".toCharArray(),"POSITION".toCharArray(),"POSITIVE".toCharArray(),"POSSIBILITY".toCharArray(),"POSSIBLE".toCharArray(),"POSSIBLY".toCharArray(),"POST".toCharArray(),"POTENTIAL".toCharArray(),"POUND".toCharArray(),"POWER".toCharArray(),"POWERFUL".toCharArray(),"PRACTICAL".toCharArray(),"PRACTICE".toCharArray(),"PREFER".toCharArray(),"PREPARE".toCharArray(),"PRESENCE".toCharArray(),"PRESENT".toCharArray(),"PRESIDENT".toCharArray(),"PRESS".toCharArray(),"PRESSURE".toCharArray(),"PRETTY".toCharArray(),"PREVENT".toCharArray(),"PREVIOUS".toCharArray(),"PREVIOUSLY".toCharArray(),"PRICE".toCharArray(),"PRIMARY".toCharArray(),"PRIME".toCharArray(),"PRINCIPLE".toCharArray(),"PRIORITY".toCharArray(),"PRISON".toCharArray(),"PRISONER".toCharArray(),"PRIVATE".toCharArray(),"PROBABLY".toCharArray(),"PROBLEM".toCharArray(),"PROCEDURE".toCharArray(),"PROCESS".toCharArray(),"PRODUCE".toCharArray(),"PRODUCT".toCharArray(),"PRODUCTION".toCharArray(),"PROFESSIONAL".toCharArray(),"PROFIT".toCharArray(),"PROGRAM".toCharArray(),"PROGRAMME".toCharArray(),"PROGRESS".toCharArray(),"PROJECT".toCharArray(),"PROMISE".toCharArray(),"PROMOTE".toCharArray(),"PROPER".toCharArray(),"PROPERLY".toCharArray(),"PROPERTY".toCharArray(),"PROPORTION".toCharArray(),"PROPOSE".toCharArray(),"PROPOSAL".toCharArray(),"PROSPECT".toCharArray(),"PROTECT".toCharArray(),"PROTECTION".toCharArray(),"PROVE".toCharArray(),"PROVIDE".toCharArray(),"PROVIDED".toCharArray(),"PROVISION".toCharArray(),"PUB".toCharArray(),"PUBLIC".toCharArray(),"PUBLICATION".toCharArray(),"PUBLISH".toCharArray(),"PULL".toCharArray(),"PUPIL".toCharArray(),"PURPOSE".toCharArray(),"PUSH".toCharArray(),"PUT".toCharArray(),"QUALITY".toCharArray(),"QUARTER".toCharArray(),"QUESTION".toCharArray(),"QUICK".toCharArray(),"QUICKLY".toCharArray(),"QUIET".toCharArray(),"QUITE".toCharArray(),"RACE".toCharArray(),"RADIO".toCharArray(),"RAILWAY".toCharArray(),"RAIN".toCharArray(),"RAISE".toCharArray(),"RANGE".toCharArray(),"RAPIDLY".toCharArray(),"RARE".toCharArray(),"RATE".toCharArray(),"RATHER".toCharArray(),"REACH".toCharArray(),"REACTION".toCharArray(),"READ".toCharArray(),"READER".toCharArray(),"READING".toCharArray(),"READY".toCharArray(),"REAL".toCharArray(),"REALISE".toCharArray(),"REALITY".toCharArray(),"REALIZE".toCharArray(),"REALLY".toCharArray(),"REASON".toCharArray(),"REASONABLE".toCharArray(),"RECALL".toCharArray(),"RECEIVE".toCharArray(),"RECENT".toCharArray(),"RECENTLY".toCharArray(),"RECOGNISE".toCharArray(),"RECOGNITION".toCharArray(),"RECOGNIZE".toCharArray(),"RECOMMEND".toCharArray(),"RECORD".toCharArray(),"RECOVER".toCharArray(),"RED".toCharArray(),"REDUCE".toCharArray(),"REDUCTION".toCharArray(),"REFER".toCharArray(),"REFERENCE".toCharArray(),"REFLECT".toCharArray(),"REFORM".toCharArray(),"REFUSE".toCharArray(),"REGARD".toCharArray(),"REGION".toCharArray(),"REGIONAL".toCharArray(),"REGULAR".toCharArray(),"REGULATION".toCharArray(),"REJECT".toCharArray(),"RELATE".toCharArray(),"RELATION".toCharArray(),"RELATIONSHIP".toCharArray(),"RELATIVE".toCharArray(),"RELATIVELY".toCharArray(),"RELEASE".toCharArray(),"RELEVANT".toCharArray(),"RELIEF".toCharArray(),"RELIGION".toCharArray(),"RELIGIOUS".toCharArray(),"RELY".toCharArray(),"REMAIN".toCharArray(),"REMEMBER".toCharArray(),"REMIND".toCharArray(),"REMOVE".toCharArray(),"REPEAT".toCharArray(),"REPLACE".toCharArray(),"REPLY".toCharArray(),"REPORT".toCharArray(),"REPRESENT".toCharArray(),"REPRESENTATION".toCharArray(),"REPRESENTATIVE".toCharArray(),"REQUEST".toCharArray(),"REQUIRE".toCharArray(),"REQUIREMENT".toCharArray(),"RESEARCH".toCharArray(),"RESOURCE".toCharArray(),"RESPECT".toCharArray(),"RESPOND".toCharArray(),"RESPONSE".toCharArray(),"RESPONSIBILITY".toCharArray(),"RESPONSIBLE".toCharArray(),"REST".toCharArray(),"RESTAURANT".toCharArray(),"RESULT".toCharArray(),"RETAIN".toCharArray(),"RETURN".toCharArray(),"REVEAL".toCharArray(),"REVENUE".toCharArray(),"REVIEW".toCharArray(),"REVOLUTION".toCharArray(),"RICH".toCharArray(),"RIDE".toCharArray(),"RIGHT".toCharArray(),"RING".toCharArray(),"RISE".toCharArray(),"RISK".toCharArray(),"RIVER".toCharArray(),"ROAD".toCharArray(),"ROCK".toCharArray(),"ROLE".toCharArray(),"ROLL".toCharArray(),"ROOF".toCharArray(),"ROOM".toCharArray(),"ROUND".toCharArray(),"ROUTE".toCharArray(),"ROW".toCharArray(),"ROYAL".toCharArray(),"RULE".toCharArray(),"RUN".toCharArray(),"RURAL".toCharArray(),"SAFE".toCharArray(),"SAFETY".toCharArray(),"SALE".toCharArray(),"SAME".toCharArray(),"SAMPLE".toCharArray(),"SATISFY".toCharArray(),"SAVE".toCharArray(),"SAY".toCharArray(),"SCALE".toCharArray(),"SCENE".toCharArray(),"SCHEME".toCharArray(),"SCHOOL".toCharArray(),"SCIENCE".toCharArray(),"SCIENTIFIC".toCharArray(),"SCIENTIST".toCharArray(),"SCORE".toCharArray(),"SCREEN".toCharArray(),"SEA".toCharArray(),"SEARCH".toCharArray(),"SEASON".toCharArray(),"SEAT".toCharArray(),"SECOND".toCharArray(),"SECONDARY".toCharArray(),"SECRETARY".toCharArray(),"SECTION".toCharArray(),"SECTOR".toCharArray(),"SECURE".toCharArray(),"SECURITY".toCharArray(),"SEE".toCharArray(),"SEEK".toCharArray(),"SEEM".toCharArray(),"SELECT".toCharArray(),"SELECTION".toCharArray(),"SELL".toCharArray(),"SEND".toCharArray(),"SENIOR".toCharArray(),"SENSE".toCharArray(),"SENTENCE".toCharArray(),"SEPARATE".toCharArray(),"SEQUENCE".toCharArray(),"SERIES".toCharArray(),"SERIOUS".toCharArray(),"SERIOUSLY".toCharArray(),"SERVANT".toCharArray(),"SERVE".toCharArray(),"SERVICE".toCharArray(),"SESSION".toCharArray(),"SET".toCharArray(),"SETTLE".toCharArray(),"SETTLEMENT".toCharArray(),"SEVERAL".toCharArray(),"SEVERE".toCharArray(),"SEX".toCharArray(),"SEXUAL".toCharArray(),"SHAKE".toCharArray(),"SHALL".toCharArray(),"SHAPE".toCharArray(),"SHARE".toCharArray(),"SHE".toCharArray(),"SHEET".toCharArray(),"SHIP".toCharArray(),"SHOE".toCharArray(),"SHOOT".toCharArray(),"SHOP".toCharArray(),"SHORT".toCharArray(),"SHOT".toCharArray(),"SHOULD".toCharArray(),"SHOULDER".toCharArray(),"SHOUT".toCharArray(),"SHOW".toCharArray(),"SHUT".toCharArray(),"SIDE".toCharArray(),"SIGHT".toCharArray(),"SIGN".toCharArray(),"SIGNAL".toCharArray(),"SIGNIFICANCE".toCharArray(),"SIGNIFICANT".toCharArray(),"SILENCE".toCharArray(),"SIMILAR".toCharArray(),"SIMPLE".toCharArray(),"SIMPLY".toCharArray(),"SINCE".toCharArray(),"SING".toCharArray(),"SINGLE".toCharArray(),"SIR".toCharArray(),"SISTER".toCharArray(),"SIT".toCharArray(),"SITE".toCharArray(),"SITUATION".toCharArray(),"SIZE".toCharArray(),"SKILL".toCharArray(),"SKIN".toCharArray(),"SKY".toCharArray(),"SLEEP".toCharArray(),"SLIGHTLY".toCharArray(),"SLIP".toCharArray(),"SLOW".toCharArray(),"SLOWLY".toCharArray(),"SMALL".toCharArray(),"SMILE".toCharArray(),"SO".toCharArray(),"SOCIAL".toCharArray(),"SOCIETY".toCharArray(),"SOFT".toCharArray(),"SOFTWARE".toCharArray(),"SOIL".toCharArray(),"SOLDIER".toCharArray(),"SOLICITOR".toCharArray(),"SOLUTION".toCharArray(),"SOME".toCharArray(),"SOMEBODY".toCharArray(),"SOMEONE".toCharArray(),"SOMETHING".toCharArray(),"SOMETIMES".toCharArray(),"SOMEWHAT".toCharArray(),"SOMEWHERE".toCharArray(),"SON".toCharArray(),"SONG".toCharArray(),"SOON".toCharArray(),"SORRY".toCharArray(),"SORT".toCharArray(),"SOUND".toCharArray(),"SOURCE".toCharArray(),"SOUTH".toCharArray(),"SOUTHERN".toCharArray(),"SPACE".toCharArray(),"SPEAK".toCharArray(),"SPEAKER".toCharArray(),"SPECIAL".toCharArray(),"SPECIES".toCharArray(),"SPECIFIC".toCharArray(),"SPEECH".toCharArray(),"SPEED".toCharArray(),"SPEND".toCharArray(),"SPIRIT".toCharArray(),"SPORT".toCharArray(),"SPOT".toCharArray(),"SPREAD".toCharArray(),"SPRING".toCharArray(),"STAFF".toCharArray(),"STAGE".toCharArray(),"STAND".toCharArray(),"STANDARD".toCharArray(),"STAR".toCharArray(),"START".toCharArray(),"STATE".toCharArray(),"STATEMENT".toCharArray(),"STATION".toCharArray(),"STATUS".toCharArray(),"STAY".toCharArray(),"STEAL".toCharArray(),"STEP".toCharArray(),"STICK".toCharArray(),"STILL".toCharArray(),"STOCK".toCharArray(),"STONE".toCharArray(),"STOP".toCharArray(),"STORE".toCharArray(),"STORY".toCharArray(),"STRAIGHT".toCharArray(),"STRANGE".toCharArray(),"STRATEGY".toCharArray(),"STREET".toCharArray(),"STRENGTH".toCharArray(),"STRIKE".toCharArray(),"STRONG".toCharArray(),"STRONGLY".toCharArray(),"STRUCTURE".toCharArray(),"STUDENT".toCharArray(),"STUDIO".toCharArray(),"STUDY".toCharArray(),"STUFF".toCharArray(),"STYLE".toCharArray(),"SUBJECT".toCharArray(),"SUBSTANTIAL".toCharArray(),"SUCCEED".toCharArray(),"SUCCESS".toCharArray(),"SUCCESSFUL".toCharArray(),"SUCH".toCharArray(),"SUDDENLY".toCharArray(),"SUFFER".toCharArray(),"SUFFICIENT".toCharArray(),"SUGGEST".toCharArray(),"SUGGESTION".toCharArray(),"SUITABLE".toCharArray(),"SUM".toCharArray(),"SUMMER".toCharArray(),"SUN".toCharArray(),"SUPPLY".toCharArray(),"SUPPORT".toCharArray(),"SUPPOSE".toCharArray(),"SURE".toCharArray(),"SURELY".toCharArray(),"SURFACE".toCharArray(),"SURPRISE".toCharArray(),"SURROUND".toCharArray(),"SURVEY".toCharArray(),"SURVIVE".toCharArray(),"SWITCH".toCharArray(),"SYSTEM".toCharArray(),"TABLE".toCharArray(),"TAKE".toCharArray(),"TALK".toCharArray(),"TALL".toCharArray(),"TAPE".toCharArray(),"TARGET".toCharArray(),"TASK".toCharArray(),"TAX".toCharArray(),"TEA".toCharArray(),"TEACH".toCharArray(),"TEACHER".toCharArray(),"TEACHING".toCharArray(),"TEAM".toCharArray(),"TEAR".toCharArray(),"TECHNICAL".toCharArray(),"TECHNIQUE".toCharArray(),"TECHNOLOGY".toCharArray(),"TELEPHONE".toCharArray(),"TELEVISION".toCharArray(),"TELL".toCharArray(),"TEMPERATURE".toCharArray(),"TEND".toCharArray(),"TERM".toCharArray(),"TERMS".toCharArray(),"TERRIBLE".toCharArray(),"TEST".toCharArray(),"TEXT".toCharArray(),"THAN".toCharArray(),"THANK".toCharArray(),"THANKS".toCharArray(),"THAT".toCharArray(),"THE".toCharArray(),"THEATRE".toCharArray(),"THEIR".toCharArray(),"THEM".toCharArray(),"THEME".toCharArray(),"THEMSELVES".toCharArray(),"THEN".toCharArray(),"THEORY".toCharArray(),"THERE".toCharArray(),"THEREFORE".toCharArray(),"THESE".toCharArray(),"THEY".toCharArray(),"THIN".toCharArray(),"THING".toCharArray(),"THINK".toCharArray(),"THIS".toCharArray(),"THOSE".toCharArray(),"THOUGH".toCharArray(),"THOUGHT".toCharArray(),"THREAT".toCharArray(),"THREATEN".toCharArray(),"THROUGH".toCharArray(),"THROUGHOUT".toCharArray(),"THROW".toCharArray(),"THUS".toCharArray(),"TICKET".toCharArray(),"TIME".toCharArray(),"TINY".toCharArray(),"TITLE".toCharArray(),"TO".toCharArray(),"TODAY".toCharArray(),"TOGETHER".toCharArray(),"TOMORROW".toCharArray(),"TONE".toCharArray(),"TONIGHT".toCharArray(),"TOO".toCharArray(),"TOOL".toCharArray(),"TOOTH".toCharArray(),"TOP".toCharArray(),"TOTAL".toCharArray(),"TOTALLY".toCharArray(),"TOUCH".toCharArray(),"TOUR".toCharArray(),"TOWARDS".toCharArray(),"TOWN".toCharArray(),"TRACK".toCharArray(),"TRADE".toCharArray(),"TRADITION".toCharArray(),"TRADITIONAL".toCharArray(),"TRAFFIC".toCharArray(),"TRAIN".toCharArray(),"TRAINING".toCharArray(),"TRANSFER".toCharArray(),"TRANSPORT".toCharArray(),"TRAVEL".toCharArray(),"TREAT".toCharArray(),"TREATMENT".toCharArray(),"TREATY".toCharArray(),"TREE".toCharArray(),"TREND".toCharArray(),"TRIAL".toCharArray(),"TRIP".toCharArray(),"TROOP".toCharArray(),"TROUBLE".toCharArray(),"TRUE".toCharArray(),"TRUST".toCharArray(),"TRUTH".toCharArray(),"TRY".toCharArray(),"TURN".toCharArray(),"TWICE".toCharArray(),"TYPE".toCharArray(),"TYPICAL".toCharArray(),"UNABLE".toCharArray(),"UNDER".toCharArray(),"UNDERSTAND".toCharArray(),"UNDERSTANDING".toCharArray(),"UNDERTAKE".toCharArray(),"UNEMPLOYMENT".toCharArray(),"UNFORTUNATELY".toCharArray(),"UNION".toCharArray(),"UNIT".toCharArray(),"UNITED".toCharArray(),"UNIVERSITY".toCharArray(),"UNLESS".toCharArray(),"UNLIKELY".toCharArray(),"UNTIL".toCharArray(),"UP".toCharArray(),"UPON".toCharArray(),"UPPER".toCharArray(),"URBAN".toCharArray(),"US".toCharArray(),"USE".toCharArray(),"USED".toCharArray(),"USEFUL".toCharArray(),"USER".toCharArray(),"USUAL".toCharArray(),"USUALLY".toCharArray(),"VALUE".toCharArray(),"VARIATION".toCharArray(),"VARIETY".toCharArray(),"VARIOUS".toCharArray(),"VARY".toCharArray(),"VAST".toCharArray(),"VEHICLE".toCharArray(),"VERSION".toCharArray(),"VERY".toCharArray(),"VIA".toCharArray(),"VICTIM".toCharArray(),"VICTORY".toCharArray(),"VIDEO".toCharArray(),"VIEW".toCharArray(),"VILLAGE".toCharArray(),"VIOLENCE".toCharArray(),"VISION".toCharArray(),"VISIT".toCharArray(),"VISITOR".toCharArray(),"VITAL".toCharArray(),"VOICE".toCharArray(),"VOLUME".toCharArray(),"VOTE".toCharArray(),"WAGE".toCharArray(),"WAIT".toCharArray(),"WALK".toCharArray(),"WALL".toCharArray(),"WANT".toCharArray(),"WAR".toCharArray(),"WARM".toCharArray(),"WARN".toCharArray(),"WASH".toCharArray(),"WATCH".toCharArray(),"WATER".toCharArray(),"WAVE".toCharArray(),"WAY".toCharArray(),"WE".toCharArray(),"WEAK".toCharArray(),"WEAPON".toCharArray(),"WEAR".toCharArray(),"WEATHER".toCharArray(),"WEEK".toCharArray(),"WEEKEND".toCharArray(),"WEIGHT".toCharArray(),"WELCOME".toCharArray(),"WELFARE".toCharArray(),"WELL".toCharArray(),"WEST".toCharArray(),"WESTERN".toCharArray(),"WHAT".toCharArray(),"WHATEVER".toCharArray(),"WHEN".toCharArray(),"WHERE".toCharArray(),"WHEREAS".toCharArray(),"WHETHER".toCharArray(),"WHICH".toCharArray(),"WHILE".toCharArray(),"WHILST".toCharArray(),"WHITE".toCharArray(),"WHO".toCharArray(),"WHOLE".toCharArray(),"WHOM".toCharArray(),"WHOSE".toCharArray(),"WHY".toCharArray(),"WIDE".toCharArray(),"WIDELY".toCharArray(),"WIFE".toCharArray(),"WILD".toCharArray(),"WILL".toCharArray(),"WIN".toCharArray(),"WIND".toCharArray(),"WINDOW".toCharArray(),"WINE".toCharArray(),"WING".toCharArray(),"WINNER".toCharArray(),"WINTER".toCharArray(),"WISH".toCharArray(),"WITH".toCharArray(),"WITHDRAW".toCharArray(),"WITHIN".toCharArray(),"WITHOUT".toCharArray(),"WOMAN".toCharArray(),"WONDER".toCharArray(),"WONDERFUL".toCharArray(),"WOOD".toCharArray(),"WORD".toCharArray(),"WORK".toCharArray(),"WORKER".toCharArray(),"WORKING".toCharArray(),"WORKS".toCharArray(),"WORLD".toCharArray(),"WORRY".toCharArray(),"WORTH".toCharArray(),"WOULD".toCharArray(),"WRITE".toCharArray(),"WRITER".toCharArray(),"WRITING".toCharArray(),"WRONG".toCharArray(),"YARD".toCharArray(),"YEAH".toCharArray(),"YEAR".toCharArray(),"YES".toCharArray(),"YESTERDAY".toCharArray(),"YET".toCharArray(),"YOU".toCharArray(),"YOUNG".toCharArray(),"YOUR".toCharArray(),"YOURSELF".toCharArray(),"YOUTH".toCharArray()};

}
